package com.own.component.netty.handler;

import io.netty.channel.Channel;

import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * ChannelMap
 *
 * @author chenxueli
 * @date 2021/4/13 15:09
 */
public final class ChannelMap {

    /**
     * 所有的连接对象
     */
    public static final Map<String, Channel> MAP = new ConcurrentHashMap<>();

    /**
     * 在线人数
     *
     * @return 获取在线人数
     */
    public static Long getOnlineCount() {
        return (long) MAP.size();
    }

}
